package com.zlm.common.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.zlm.common.base.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: duyufu
 * @Date: 2019/5/5 15:06
 */
public class SysPartnerDO extends BaseEntity {

    private static final long serialVersionUID = 3757562944353017491L;

    private Integer partId;

    private Integer deptId;

    private Integer orgId;

    private String partName;

    private String partPwd;

    private String idNo;

    private Integer sex;
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date birthday;

    private String email;

    private String mobile;

    private Integer status;

    private String headImageUrl;

    private Integer userType;

    private String sourceType;

    private Integer level;

    private String province;

    private String city;

    private String area;

    private String address;

    private String introduce;

    private String remark;

    private String sphere;

    private String createrUser;
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date creatTime;

    private Integer lastModifyUser;
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date lastModifyTime;

    private Integer isRead;

    private Integer beInviteId;

    private String inviteCode;

    private BigDecimal partPercent;

    private Integer alive;

    public Integer getPartId() {
        return partId;
    }

    public void setPartId(Integer partId) {
        this.partId = partId;
    }

    public Integer getDeptId() {
        return deptId;
    }

    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    public Integer getOrgId() {
        return orgId;
    }

    public void setOrgId(Integer orgId) {
        this.orgId = orgId;
    }

    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }

    public String getPartPwd() {
        return partPwd;
    }

    public void setPartPwd(String partPwd) {
        this.partPwd = partPwd;
    }

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getHeadImageUrl() {
        return headImageUrl;
    }

    public void setHeadImageUrl(String headImageUrl) {
        this.headImageUrl = headImageUrl;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public String getSourceType() {
        return sourceType;
    }

    public void setSourceType(String sourceType) {
        this.sourceType = sourceType;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getSphere() {
        return sphere;
    }

    public void setSphere(String sphere) {
        this.sphere = sphere;
    }

    public String getCreaterUser() {
        return createrUser;
    }

    public void setCreaterUser(String createrUser) {
        this.createrUser = createrUser;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    public Integer getLastModifyUser() {
        return lastModifyUser;
    }

    public void setLastModifyUser(Integer lastModifyUser) {
        this.lastModifyUser = lastModifyUser;
    }

    public Date getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }

    public Integer getIsRead() {
        return isRead;
    }

    public void setIsRead(Integer isRead) {
        this.isRead = isRead;
    }

    public Integer getBeInviteId() {
        return beInviteId;
    }

    public void setBeInviteId(Integer beInviteId) {
        this.beInviteId = beInviteId;
    }

    public String getInviteCode() {
        return inviteCode;
    }

    public void setInviteCode(String inviteCode) {
        this.inviteCode = inviteCode;
    }

    public BigDecimal getPartPercent() {
        return partPercent;
    }

    public void setPartPercent(BigDecimal partPercent) {
        this.partPercent = partPercent;
    }

    public Integer getAlive() {
        return alive;
    }

    public void setAlive(Integer alive) {
        this.alive = alive;
    }

    @Override
    public String toString() {
        return "SysPartnerDO{" +
                "partId=" + partId +
                ", deptId=" + deptId +
                ", orgId=" + orgId +
                ", partName='" + partName + '\'' +
                ", partPwd='" + partPwd + '\'' +
                ", idNo='" + idNo + '\'' +
                ", sex=" + sex +
                ", birthday=" + birthday +
                ", email='" + email + '\'' +
                ", mobile='" + mobile + '\'' +
                ", status=" + status +
                ", headImageUrl='" + headImageUrl + '\'' +
                ", userType=" + userType +
                ", sourceType='" + sourceType + '\'' +
                ", level=" + level +
                ", province='" + province + '\'' +
                ", city='" + city + '\'' +
                ", area='" + area + '\'' +
                ", address='" + address + '\'' +
                ", introduce='" + introduce + '\'' +
                ", remark='" + remark + '\'' +
                ", sphere='" + sphere + '\'' +
                ", createrUser='" + createrUser + '\'' +
                ", creatTime=" + creatTime +
                ", lastModifyUser=" + lastModifyUser +
                ", lastModifyTime=" + lastModifyTime +
                ", isRead=" + isRead +
                ", beInviteId=" + beInviteId +
                ", inviteCode='" + inviteCode + '\'' +
                ", partPercent=" + partPercent +
                ", alive=" + alive +
                '}';
    }
}
